home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C++ / Applications / PICSee Dust 1.01 / Quaternary Source / GrayDraw 3D.h < prev    next >
Text File  |  1995-11-16  |  603b  |  17 lines

  1. typedef struct {
  2.     RGBColor bgGray;
  3.     RGBColor darkGray;
  4.     RGBColor darkestGray;
  5. } GrayDrawInfo, *GrayDrawInfoPtr;
  6.  
  7. /*
  8.     These routines never draw outside the rects you pass to them
  9.     (except for GrayDrawShadowLine), so make sure you make the
  10.     rects a little bigger when you pass it to the routines if you
  11.     don't want the items inside the rects to get drawn over.
  12. */
  13.  
  14. void GrayDrawBox(short inset, const Rect *boxRect, const GrayDrawInfoPtr grayInfo);
  15.  
  16. void GrayDrawShadowLine(const Rect *lineRect, const GrayDrawInfoPtr grayInfo);
  17. void GrayDrawShadowBox(const Rect *boxRect, const GrayDrawInfoPtr grayInfo);